Изменяемые и неизменяемые типы данных в Python
Задумывались ли вы, почему в Python есть изменяемые и неизменяемые типы?
Вы когда-нибудь сталкивались с подобной ошибкой в Python?
>>> s = 'hello'
>>> s[0] = 'H'
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
TypeError: 'str' object does not support item assignment
В этой статье я приведу несколько практических примеров и покажу некоторые преимущества использования неизменяемых типов.
ЧитатьПоследнее обновление 4 года назад
Основные типы данных в Python для начинающих
Каждое значение в Python имеет тип. Поскольку всё в Python — объекты, типы являются классами, а значения — экземплярами (объектами) этих классов.
В Python 2 типы и классы — разные понятия, в то время как в Python 3 это одно и то же.
В Python есть разные типы, давайте рассмотрим самые основные.
ЧитатьПоследнее обновление 4 года назад